@charset "utf-8";
/*第一个页面*/
.o-maxbox{
  width:98.4%;height:auto;overflow: hidden;margin:.8% auto 6px;
  border:1px solid #bce8f1;border-radius: 6px;position: relative;
}
.o-maxh2{
  width:100%;height:40px;background: #d9edf7;color:#31708f;
  text-indent: 20px;line-height: 40px;font-size: 16px;
  font-weight: 400;border-bottom:1px solid #bce8f1;
}
//表格
.o-table{
  width:98.4%;height:auto;margin:.8% auto 0;position: relative;
  font-size: 14px;border-collapse:collapse;
  box-sizing: border-box;
  tr{
    width:100%;
    td{
      font-size: 12px;color:#333;text-indent: 16px;line-height: 32px;
      span{
        color:#419ef0;line-height: 32px;font-size: 12px;cursor: pointer;padding-left: 2px;
      }
      span:nth-child(2){padding-left: 6px;}
    }
    th:nth-of-type(1){text-align: center;width:4%;}
    td:nth-of-type(1){width:37%;}
    td:nth-of-type(2){width:37%;}
    td:nth-of-type(3){width:24%;}
  }
  .otab-bold{
    font-weight: bold;
    td{background: #d9e7f7;}
    td:not(.tdnot){
      text-indent: 10px;
    }
  }
  .otab-toptr{
    td:not(.tdnot){
      text-indent: 10px;
    }
  }
}
//更换板块
.o-footer{
  width:100%;height:100%;position: absolute;background: #fff;
  left:0;top:0;z-index: 10;display: none;
  h2{
    width:100%;height:40px;background: #d9edf7;color:#31708f;
    text-indent: 30px;line-height: 40px;font-size: 16px;
    font-weight: 400;border-bottom:1px solid #bce8f1;
  }
  dl{
    padding: 30px;overflow: hidden;margin:0 auto;
    & *{
      display: block;float: left;font-size: 14px;
    }
    dt{
      width:80%;margin:0 auto;padding: 10px 0 0;
      span{
        width:120px;height:30px;line-height: 30px;
      }
      input{
        width:300px;height:30px;border-radius: 2px;border:1px solid #d4d4d4;outline: none;box-shadow: none;
        line-height: 30px;text-indent: 10px;font-size: 12px;
        &::-webkit-input-placeholder{
          opacity: .6;
        }
      }
    }
  }
  &>p{
    width:100px;height:40px;margin:0 0 0 150px;background: #449d44;color:#fff;
    text-align: center;line-height: 40px;font-size: 16px;letter-spacing: 2px;border-radius: 1px;
    cursor: pointer;
  }
  .o-fanhui{
    position: absolute;left:0;top:0;height:40px;width:30px;text-align: center;line-height: 40px;
    cursor: pointer;color: #449d44;transform: rotate(180deg);
  }
}
.o-open{
  width:100%;height:100%;position: absolute;background: rgba(0,0,0,0.4);
  left:0;top:0;overflow: hidden;display: none;
  &>li{
    width:400px;height:240px;position: absolute;left:0;top:300px;right:0;font-size: 14px;
    margin:auto;border-radius: 4px;background: #fff;box-shadow: 2px 2px 2px #ccc;
    overflow: hidden;
    h2{
      width:100%;height:36px;line-height: 36px;text-indent: 10px;
    }
    span{
      display: block;height:140px;line-height: 140px;text-align: center;
      font-size: 18px;
    }
    div{
      width:100px;height:36px;margin:0 auto;text-align: center;line-height: 36px;
      color:#fff;background: #449d44;cursor: pointer;
    }
    p{
      position: absolute;right:0;top:0;width:36px;height:36px;text-align: center;
      line-height: 36px;cursor: pointer;
    }
  }
}



